00:00:00 --- log: started retro/06.11.29 01:17:16 --- join: Cheery (n=Cheery@a81-197-54-146.elisa-laajakaista.fi) joined #retro 03:17:43 --- quit: Cheery ("Download Gaim: http://gaim.sourceforge.net/") 05:43:59 --- join: timlarson_ (n=timlarso@65.116.199.19) joined #retro 06:42:49 --- join: Ray_work (n=Raystm2@199.227.227.26) joined #retro 06:46:20 Good morning. 09:18:34 --- join: virl (n=virl@chello062178085149.1.12.vie.surfer.at) joined #retro 11:02:17 --- join: Snoopy42_ (i=snoopy_1@dslb-084-058-121-131.pools.arcor-ip.net) joined #retro 11:10:29 --- quit: Snoopy42 (Read error: 145 (Connection timed out)) 11:10:46 --- nick: Snoopy42_ -> Snoopy42 11:18:13 --- quit: Ray_work (Read error: 110 (Connection timed out)) 11:27:26 --- join: Cheery (n=Cheery@a81-197-54-146.elisa-laajakaista.fi) joined #retro 11:30:24 --- join: Ray_work (n=Raystm2@199.227.227.26) joined #retro 12:09:09 --- quit: Ray_work (Read error: 110 (Connection timed out)) 12:20:37 --- join: Ray_work (n=Raystm2@199.227.227.26) joined #retro 12:29:27 --- join: erider (n=erider@unaffiliated/erider) joined #retro 13:32:48 --- quit: timlarson_ ("Leaving") 13:46:42 --- quit: Cheery ("Download Gaim: http://gaim.sourceforge.net/") 14:57:57 --- quit: virl (Remote closed the connection) 15:20:18 --- quit: Ray_work (Read error: 104 (Connection reset by peer)) 15:29:22 good evening 15:44:53 hi crc 16:03:15 --- nick: nanstm -> Raystm2 16:03:36 Good evening crc, erider, lurkers. 16:03:56 hi Raystm2 16:05:24 erider, we were talking about the irc client for RxChess... 16:06:02 Currently, the RxChess takes input like e2e4, which are base 18 numbers but also they are the board co-ords of the board. 16:06:02 I was asking if you were currently working on the chess game 16:06:34 the neat thing about that is you don't have to parse the input with anything more then the interpreter. 16:06:51 oh sorry, two other kinds of input. 16:07:00 to be able to make it work I would need to have an output of the board and event driven bot 16:07:31 DISPLAY would be modified to send it's output to irc.f 16:07:34 I'm currently working on the event driven part 16:07:37 I suppose. 16:07:41 cool. 16:07:45 which seems to be the hardest 16:08:02 My thinking is... 16:08:12 Both players would have a client on there machine. 16:08:18 their even 16:08:23 no need 16:08:39 the bot can be a player or the man in the middle 16:08:45 No there is no need but still not a hard thing to do. Just turnkey the thing... 16:09:04 Oh okay, but there isn't any AI just yet... 16:09:26 ah 16:09:39 then it will play the man in the middle 16:09:43 That's down the road a piece. I still have a couple issues to resolve with the board before i'll atempt. 16:09:55 Sure, we could do it one client. 16:10:03 all moves sent to the irc bot. 16:10:24 none one would need and different client 16:10:34 any* 16:10:44 I would think that the chess board would send 10-12 lines of text to the irc chat. 16:10:58 they can use their current client 16:11:03 ya. 16:11:09 make it into a bot. 16:11:10 There's a format for internet chess already defined & documented; you might want to code to play well with that. 16:11:38 Quartus: yes indeed, definately, that's where i'm eventually heading. 16:12:11 Raystm2: what you would do is ask the bot to host the game 16:12:20 I will do a Standard Game Notation translator to work with this board sometime in the future. 16:12:25 ya. 16:12:31 and it will response with players names 16:12:39 ya. 16:12:50 the it will decide who starts 16:13:08 I'm currently just interested in the simplest, fastest way to get a two player up just now. 16:13:10 and them it will display the board after each move 16:13:16 ya. 16:13:20 then* 16:13:22 sounds right to me. :) 16:13:26 ICS (Internet Chess Server) is the established system, very straightfoward; there are reference implementations. 16:13:40 Excellent, thank you. 16:14:20 It's a telnet thing, you could actually use it with a telnet client, but nobody does -- they use graphical interfaces. 16:15:13 Raystm2: I have been think about a tic-tac-toe thingy 16:16:01 Yikes ICS is haveing hardware issues. 16:16:10 try FICS 16:16:32 cool, erider. Be neat to have several board games to play in irc. 16:16:42 FICS will do thanks. :) 16:17:09 oh yes, that's where i am :) 16:17:24 There's always http://games.yahoo.com for all the board games you can shake a stick at. :) 16:19:20 3x3 tic-tac-toe is too simple of a game; win vs. draw is determined by the first move. 16:19:57 well there is that. :) 16:20:34 Does anybody know anybody that hates windows? 16:20:50 swing by #linux, I'm sure you can turn up a few 16:21:36 lol 16:21:56 * Raystm2 's fingers moving so fast over several pages, the key combination i used to do a simple task just happened to be the key comination to reduce all of the windows decorations from "nearly decent" to WIN98 . :( 16:22:07 weird 16:23:32 * erider is currently unlocking his treo 650 16:23:41 nope i'm wrong. 16:23:50 well trying to 16:23:59 I missed moveing over one tab in the display window. 16:24:42 instead of re-sizing the entire screen, I missed a tab and ended up changing to "Coke Classic". 16:24:44 tm 16:24:52 heh 16:25:43 I have heard that vista is going to be nice 16:26:08 I see, at the help page for FICS that they have solved an issue that I had with my previous boards. 16:26:27 They don't use any thing to differentiate dark and light squares. 16:28:04 my boards might be too big for some screens because i like to use a line above and a line blow each piece to put 5 pipeChars | across the white squares when they are occupied and fill the box when they are not. 16:28:11 well, that's client dependent. I've never seen a client that didn't differentiate the squares. 16:28:20 ok. cool. 16:28:48 I used to use an X FICS client that was pretty nice. 16:29:28 X. why didn't I think of that. Twice the coverage and good in the middle. 16:29:38 All such a client has to do is be able to negotiate the telnet connection, send and receive the chess moves, and display a nice pretty board. 16:29:42 * Raystm2 steals ideas only from the best. :) 16:30:01 ya. 16:31:47 And my goal, 10 years ago, was: Learn a programming language ( back then it was colorForth cuz I thougth it was facinating and I didn't know about forth yet) and do a chess game that my dad can play and be proud of me for it. :) There, i've admitted everything. 16:32:20 colorForth out of the way, here comes Chess. :) 16:48:39 --- quit: Shain (Remote closed the connection) 16:53:48 Hey. 16:58:14 Quartus: do I need the setup thingy to use the include feature from the memo on palmOS with QuartusForth 16:58:34 what do you mean, 'setup thingy'? 16:59:10 I don't know Raystm2 was telling me yesterday that there was a setup thing 16:59:36 hehe, the file ... 16:59:41 There's an installer. However you get Quartus Forth on your Palm, include will work fine. 17:00:01 hmm 17:00:35 startup.quartus 17:00:46 startup.quartus is automatically included at startup. 17:01:15 I have the Memo category setup and its not including 17:01:31 Ah okay , not really needed but that's what i'm using to start the ChuckBot. 17:01:31 I'm using the \ and everything 17:01:36 The category is irrelevant. What is not including? 17:02:02 I have a memo with forth code that I want to load 17:02:15 The very first two characters in the memo must be \ and space, followed by the name. 17:02:18 For instance, 17:02:19 \ foo 17:02:26 You must end that line with a return. 17:02:51 ah ok 17:02:58 The source then follows. 17:03:04 * erider is checking now... 17:04:17 include foo would then include that memo. 17:05:10 hmm 17:05:24 non-existent file 17:05:46 Possibly you have spaces or a blank line before \ 17:05:54 or more than one between \ and the name 17:06:45 What Palm do you have? Are you using the latest evaluation version? Are you using something other than the built-in MemoPad app? 17:07:20 I am using my treo 17:07:31 and I'm using MemoPad 17:08:05 Should be fine. 17:08:23 so there is no space in between \ and the name ie. \foo 17:08:40 There is one space. There has to be one space. As I said, "The very first two characters in the memo must be \ and space, followed by the name." 17:10:41 ok now I got Exception in File:foo :? compile-only word (-14) 17:10:58 I have no idea what your foo memo contains, but now it's being included. 17:11:25 I got it thanks :) 17:11:51 weird 17:14:15 what is weird? 17:15:31 * Raystm2 needs to learn that Exception system and learn how to use it properly in code. 17:15:52 ah nothing I was just thinking that the include may have been postfix 17:16:04 No, it parses. INCLUDED is the Standard Forth postfix version. 17:16:46 I figure that but I was just thinking wrong :/ 17:17:43 That is exactly how we build experiance. Trip, fall, learn, grace. 17:18:29 * erider loves his treo 17:19:09 You have to think wrong first. But man, at least you're thinking. :) 17:20:02 And then you have to identify those times as when you identified what you don't know and fill that with knowledge. Book in the lobby, one to a customer. :) 17:21:13 Then frustration melts. 17:29:25 huh? 17:39:00 --- join: nighty_ (n=nighty@sushi.rural-networks.com) joined #retro 17:41:37 sorry. 17:41:50 treo pretty cool then? 17:41:56 * Raystm2 wants one. 17:42:53 treos are the heat 19:37:46 --- join: thinfu (n=wunderwa@bespin.org) joined #retro 19:37:55 --- part: thinfu left #retro 19:48:09 --- join: nighty__ (n=nighty@sushi.rural-networks.com) joined #retro 19:59:39 --- quit: nighty_ (Read error: 110 (Connection timed out)) 20:05:25 --- join: nighty_ (n=nighty@sushi.rural-networks.com) joined #retro 20:06:26 --- quit: nighty__ (Read error: 110 (Connection timed out)) 20:25:18 --- quit: erider ("I don't sleep because sleep is the cousin of death!") 22:09:09 --- join: Shain (i=steve@67.161.56.76) joined #retro 22:11:18 --- quit: Raystm2 (Read error: 54 (Connection reset by peer)) 22:11:34 --- join: Raystm2 (n=NanRay@adsl-68-95-248-117.dsl.rcsntx.swbell.net) joined #retro 22:38:16 --- quit: nighty_ ("Disappears in a puff of smoke") 23:59:59 --- log: ended retro/06.11.29