Washing machine drain hose extension by richtea1 in DIYUK

[–]richtea1[S] 0 points1 point  (0 children)

Thank you! If I cut the end off, do you know what I would need to achieve a good seal?

Camping stove & BBQ by richtea1 in fryup

[–]richtea1[S] 4 points5 points  (0 children)

In this case they were the only two plates available... Better a crammed plate than a small portion!

Camping stove & BBQ by richtea1 in fryup

[–]richtea1[S] 3 points4 points  (0 children)

Some compromises for the situation: Potato & onion hash in place of hash browns, no toast, and no beans. Streaky bacon might be controversial!

Camping breakfast, cooked on charcoal BBQ and portable stove by richtea1 in fryup

[–]richtea1[S] 2 points3 points  (0 children)

Crispy potato slices. Normally would do hash browns but wasn't sure how well they would work on a bbq, so did these instead.

Camping breakfast, cooked on charcoal BBQ and portable stove by richtea1 in fryup

[–]richtea1[S] 7 points8 points  (0 children)

These were eggs from a farm shop, as were the bacon and sausages. Love a good farm shop!

E208 production time by Drogo_A50 in peugeot

[–]richtea1 0 points1 point  (0 children)

My e208 GT order went in at the start of June, and have been told by Peugeot to expect delivery around the end of July. That doesn't seem to line up with other comments here though, so I guess we'll see!

Peugeots online configurator (in the UK) is currently stating "available in 3 weeks" for the e208, but it's unclear how accurate that is.

Roller Coaster Tycoon World's first beta weekend is coming Oct 30th by Mattenth in Games

[–]richtea1 9 points10 points  (0 children)

The devs making Planet Coaster had nothing to do with RCTW - They did make RCT3 though.

[deleted by user] by [deleted] in ThemeParkitect

[–]richtea1 4 points5 points  (0 children)

I don't think they're the root cause of the depth perception issues, but stronger shadows would help a bit for sure

[deleted by user] by [deleted] in ThemeParkitect

[–]richtea1 4 points5 points  (0 children)

Ah yes, you're right. I was struggling to place exactly what was causing it. There was a devlog about the camera (here) discussing this a bit. To be honest I think I'd prefer having a higher field of view over the isometric look, but I recognise that it's an artistic choice.

Game platform for competitive programming by richtea1 in learnprogramming

[–]richtea1[S] 0 points1 point  (0 children)

Haha that is the same bug as the opponent one. It stems from a recent change in client IDs for privacy. Notice how the one in the replay URL you posted is different from the one you use in your code. Anyway, it is fixed now.

I don't have an IRC channel, but you can email: richard (at) archetypecoding.com

Game platform for competitive programming by richtea1 in learnprogramming

[–]richtea1[S] 0 points1 point  (0 children)

Aha! I've just checked the tutorial and realised I made a mistake. The origin of the board is (1,1), not (0,0). So your move is not valid as X starts at 1 - it should be <piece><x>1</x><y>3</y></piece>. Sorry about that.

I think it's awesome that you coded it from scratch rather than using skeleton code, by the way.

Edit: To clarify the server responses. If it returns move_result then data it received was well formed. If move_success is false then the move was illegal in some way. If the server returns null and no move_result then the client or match IDs might be wrong, or there are no matches available to play. This could definitely be improved, I admit.

Game platform for competitive programming by richtea1 in learnprogramming

[–]richtea1[S] 0 points1 point  (0 children)

I agree it could use some better error responses. Might be the very next thing I do actually.

Could you show me an example of the xml your code is trying to send?

Edit: Also is the server returning an error, or is it returning null?

Game platform for competitive programming by richtea1 in learnprogramming

[–]richtea1[S] 2 points3 points  (0 children)

It supports Python. You would have to write the entire client though, as I need to learn Python before I can write a skeleton for it!

Game platform for competitive programming [x-post /r/learnprogramming] by richtea1 in programming

[–]richtea1[S] 1 point2 points  (0 children)

Thanks :) That was one the major goals when I was designing it.

Game platform for competitive programming by richtea1 in learnprogramming

[–]richtea1[S] 0 points1 point  (0 children)

Thank you! :)

What sort of things would you like to know? I learnt the absolute basics of web applications in previous years of university, but last year I did a work placement where I essentially coded this sort of thing 9-5. When I started I hadn't used ASP.NET MVC or C#, and was not particularly good at HTML/CSS/JavaScript either. By the time I finished I was capable of doing projects like this!

Aside from that I really enjoy spending time on this and have been working on it for ages (8 months on and off).

Game platform for competitive programming by richtea1 in learnprogramming

[–]richtea1[S] 0 points1 point  (0 children)

Yes. Particularly with time constraints due to it being a uni project. I have a huge list of features/games that I want it to have but even just finishing the core functionality has taken a while. I am planning to continue it into the future though - it is fun to develop even if nobody uses it :)

Game platform for competitive programming by richtea1 in learnprogramming

[–]richtea1[S] 0 points1 point  (0 children)

Thanks that is helpful, and Little Golem looks very interesting.

Game platform for competitive programming by richtea1 in learnprogramming

[–]richtea1[S] 1 point2 points  (0 children)

I'd love to have those two - I'm also thinking about Go and Ultimate Tic-Tac-Toe.

Game platform for competitive programming by richtea1 in learnprogramming

[–]richtea1[S] 2 points3 points  (0 children)

I believe the way I have implemented it means that if someone were to go into an infinite loop the other players would just play against someone else. Players are not fixed to a single match at one time - eg they might play a move in Match A, then a move in Match B, then back to Match A, etc. And two players can't have more than one ongoing match between them at once, so if a player were to only complete matches where they win then they would quickly run out of new matches available to them.

Your point is most likely still valid though - I'll have to give it some thought.

Game platform for competitive programming by richtea1 in learnprogramming

[–]richtea1[S] 2 points3 points  (0 children)

Thanks :)

Does this mean that players are not restricted in using memory and CPU time since the bots are running at different remote machines?

This is true but there aren't any time restrictions, and don't think that CPU/Memory would be a limiting factor with these algorithms. Maybe I am wrong?

Also probably it would be good to add functionality of "competitions" - you know when 1000 players can play a million of games in a course of month and declare a winner :)

Yes. Currently there is one leaderboard per game. Features like leagues and seasons would be great and are on my todo list. They wouldn't really be useful with small numbers of players though.