I felt the need to be highly defensive.
I had modified JCAI code in my NTAI dv folder. Modified code in files that where not compiled, and where not released because they where experiments, and onyl experiments.
The onyl class I've actively gone to use that I've not written myself was cains mex class, and perhaps the one that lets me create a vector cotnianer out of a string formatted such as "a, b, c". And I gave credit to cain, and that latter one was never included in any versions released, it was added post 0.27.
If I am in a situation where someone else releases an AI and I'm not ready and have yet to do a decent AI post, and people start slandering me and you do nothing about ti and in cses even support them, I am going to be hurt and I am going to act defensively. Infact look at posts I've made whcih i admit caused some problems, and see what immediatly preceeded them! I liked how things used to go with cain, I like how they are with triaxx, I liked how they went when I used to talk to you, but whenever problems have arisen the onyl person willing to resolve has been triaxx, the only one who'll defend my position has been triaxx and I respect that immensely. When ti comes to you and cain I feel used, as if I was used untill you had a problem at which point you discarded, you had no regard for me and didnt try and understand me at all.
That said, I also don't like the way things go in the AI forum, it's partly the reason why I stopped for a while to do general spring stuff.
It's partly your fault though...
me too, I didnt like it so much I started darkstars.co.uk to get away from ti and get to what i thought was needed, good discussion and feedback over ideas. If you or anyone elses changes thigns, I shall react to it, everybody shall react to it. To say that I made thigns bad is putting all the blame on em adn yes I can see why I accelerated things a lot in some problems. But to blame me for the way thigns have turned out is outright unfair.
I dont like how if I suggest something it gets ridiculed and I get flamed, yet a week or more later somebody else starts a new thread with the same idea, and they get a positive reaction back and praise for it.
I dont like it how I may make a comment or an idea in a thread and people skip over ti and then post the same idea further down and it gets noticed and nobody even looks or gives any form of recognition for what I've said.
I dont like how people continuosly slander me and expect me not to react then use my reactions and twist them to their own ends of painting a bad picture of me.
Why did cain nto cotnact me instead of posting a rant on the forum and clear the whole thign up? A simple misunderstanding of how what i saw as one thign was seen as an attack by him.
Zaphod by letting people talk about em and slander me in your AI topics unhidnered you invited a comment by me, and you showed me that you didnt respect me whatsoever. As a result my respect for you went into freefall and I encouraged anti-JCAI comments in TAI threads, because I knew that I and TAI where being slandered in your threads and you where quite happy to do ntohign about it. Ideally in the first place if I where you I would have posted comments telling them to keep to JCAI only and to shutup about alantai and TAI.
And what about cain again? He showed no respect for me after that, he gave out the message that ti wasnt worth reconciling what differences he had with me, not even to straighten out the misunderstanding. He thought only of himself,
his reputation for good code,
his standing in the community, he totally forgot,
My attempt to help, and turned it into
Alantais vendetta against everybody else.
So what would you have done zaphod if you had bene coding on JCAI and released the source seeing that you had a lack fo experience and didnt knwo enough to produce a good AI quickly. Then lo and behold I rlease TAI and it's much much better than JCAI. People start saying thigns abotu how JCAI was never terrible and how bad you are and how much better TAI is. I do nothign to stop this for ti might hurt your feelings but I have no sense of that. If anythign I encourage pro-TAI movement at the cost fo Anti-JCAI, and I'm shocked when you retaliate against negative comments. I see this as an act of war against me, I see it as you being arrogant and jealous, and I say that as proof of you being so. I dont try and see why you're doign what your doing and I dont realise that people are rubbing TAI in your face and telling you you did a crappy job.
Swap TAI and Alantai for Zaphod and JCAI.
I made progress, people built ontop and kicked me in the teeth. People said hello, gave feedback, listened, then buggered off at the first sign of trouble. They called me names, they trampled over me. To a lot of people I was just a wannabee. Well I ahve NTAI now, I did what i said I'd do, and I'm happy I've gotten the experience.
Maybe if you had been more like triaxx was to me there would be a grand unified AI project. If triaxx had asked for the whole NTAI source folder at any one point I'd have given him it, give ro take a few days to get it to him, no questions asked. I trust him more than any of you because he's earned my respect.
Now I dont think we'll all be holding hands over night. But I dont think that any of us has helped the situation. Zaphods JCAI and the arguements that ensued because the the rift I have with soem people and Zaphod not showing any respect for me by quelling ti and nto tryignt o resolve things lead to the start fo the AI 'cold war' as I put it. Where source was onyl released when a major release was made, Ai devs being secret about what they where going to do till it had been implemented and a release was iminent.
The onyl change in that was when zaphod started making regular cvs updates after SJ gave him cvs access. I remember how I felt about the AI scene change here, how I never posted any new theory here, how everything was characterised as either alantai v zaphod or alantai's a crackpot who knows nothing, just ask zaphod instead.
So if cain said sorry in an email tomrorow, I'd be happy to say sorry back and continue discussing things with everyone with him included should he want to. But I've already said I'm sorry, and explained what i was doing and cain ignored it outright.
As for JCAI not doing anything. I cast ym midn back to see that JCAI 0.11 was the version nubmer at the time, and that you where rewritting. No version of JCAI for the current spring version was available. Then I heard from masse that SJ was rumoured to be releasing a new spring version that day so i hurried and tried to get it running fine with no bugs, then SJ released on the day after i was going to release, so yes I did say those thigns because at the time they where true, but only for a short period after i said them did they remain true.