Skip to content

Instantly share code, notes, and snippets.

Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
from constraint import Problem, MinSumConstraint
from functools import partial
from random import randint
from math import ceil
def solve_naive(lower, upper, hp):
avg = (upper + lower) / 2
return hp / avg

Private server development: The initial foray

So far, I've spent my time hacking on a maplestory private server from source that I could find on the internet. I want to try my hand at building a v62 server with some customized content because I'm curious about how everything fits together. There are three major components the the work that I've done over the last half a week. I created a server instance that I could run on my local machine, learned how to modify the client, and finally played around with the data.

I'm using argonms, which is an open-source server with some nice architectural enhancements over other odinms servers like HeavenMS. The service-based model could benefit from the use of docker and a container orchestration tool, so I decided this would be the base that I would use. Besides, I tried out a v83 client and didn't like all of the new features. In my [first feature branch](https://github.com/geospi