25
Stephen Chappell
http://www.google.com/+StephenChappell
Last seen 9 months ago
Member for 9 years, 10 months, 17 days
Difficulty Normal
I was born in 1985 and grew up as the son of a Baptist, church-planting missionary. As a result of living in the West Indies for so many years, I enjoy torrid weather with occasional hurricanes.
I am a Baptist. I believe that there is one God, that He is completely perfect, and that he has intended the Bible (specifically the KJV for the English-speaking people) to be his very words to those capable of understanding it. If something appears to contradict the Bible, then I must both question what I know from the Bible (to see if I misunderstand it) and seriously scrutinize over what seems to be a contradiction. If the case cannot be resolved, then I trust God's Word and reject the apparent contradiction. Like God, I assume that the Bible is completely perfect.
I am a human by design and a Christian by choice. My faith in God cannot waiver, and my mind is open to His truths and His works no matter how bizarre they may seem. Jehovah is my Father, and His banner over me is love.
What you just read may be a description of my religious background and stance, but as a child of God, it is the most important self-description I can possibly give. It is a definition of my identity.
Your use of a stop bit is rather clever. My first solution can only remember the last 47 moves, but yours can remember 2 more.
More
Your solution is very helpful for understanding the logic of the
calculations use to solve the challenge. You have some documentation but
come have benefited from a bit more for others to read. Please make sure
you get rid of PEP8 violations next time; five are revealed here:
http://pep8online.com/s
More
I am impressed with your code! You solved the challenge with a def instead
of a lambda. It is still very readable even though it is a quine -- well
done!
More
Looks good and simple but has some slight room for improvement. A
documentation string would be nice to describe the magic you are
performing, and there should be white space around the xor operator. See
the PEP8 online checker for details: http://pep8online.com/s/KBIjr8BQ
More
Nice use of bitwise operators in your code! It is impressive to find people
who actually know how to use them. However, you probably could have
documented your first function and run your code through a PEP8 checker:
http://pep8online.com/s/ekqeniKk
More
You can accomplish the same more simply using a few tools built into the language.
# get words from each list
first_list = first.split(',')
second_list = second.split(',')
# convert to sets of unique words
first_set = set(first_list)
second_set = set(second_list)
# get w
More
Congratulations on solving the challenge! Next time, try to add (some) more
documentation to your code and make sure there are no PEP8 violations in
your submission. You can easily check your code like this:
http://pep8online.com/s/anGmJKv5
More
It is great that your solution works, but there are several issues that you
should watch out for in the future. Your regular expression could have been
written so that the code was not repeated, your code could be simplified
and made more efficient, and you have numerous PEP8 violations. Please
chec
More
It is nice to see people using classes when writing their programs, but
there is room for improvement, and you could definitely have used at least
one more class in your solution. Your publication would have also
benefitted from some extra documentation as well. Please avoid PEP8
violations by using
More
Congratulations on solving such a difficult problem! Next time you publish
your code though, you might consider adding some documentation to your
functions and follow Python's style conventions. A total of 11 errors and 2
warnings were generated for your code: http://pep8online.com/s/WvRHQgQH
More
Your code is clear, but the documentation does not make sense. It looks
like your comments were left there and not changes from how you found them.
Please make sure your code is PEP8 compliant in the future:
http://pep8online.com/s/rpwbIATF
More
Your code is easy to read and implements a classic, recognizable search
pattern. There are two things it lacks though: (1) documentation explaining
what your functions do and (2) PEP8 compliance to eliminate errors. Please
check your code next time before publishing your solution (you can go to
http
More
Your code is fairly good and appears to be almost perfect but has a few
problems that make this unworthy of a +5 review. Your code does not have
sufficient documentation, could be simplified to return sum((from_date +
timedelta(days=day)).weekday() in {5, 6} for day in xrange((to_date -
from_date).d
More
Great job on solving such an interesting problem! Your solution is pretty
good and amazed me to find not a single PEP8 violation in your code. The
only improvement that comes to mind is that you could add a little
documentation to your code if the future to explain it for both others and
yourself if
More
Nice job on keeping your code short and solving the challenge with so few
lines! It was nice to see some documentation in your program, but it has
several PEP8 violations that could have been corrected. Please see the
following report for details: http://pep8online.com/s/XXvcXVnO
More
Very nice job on your code! Your effort is almost perfect, the program
could use some documentation, and there was one PEP8 warning. The report
can be read here: http://pep8online.com/s/EWpk99VF
More
Short, simple, sweet, and deserving of a good vote! The code that you have
is documented, and what you wrote appears to be PEP8 compliant.
Congratulations on completing this CheckiO challenge as well as you did!
More
Your code is impressive, and there is probably much that other could learn
from it if the mission was still unsolved. However, there appears to be
insufficient documentation, and there are many PEP8 violations that include
the generation of a few warnings. Please see the following report for
details
More
Thanks to you, I learned about how 42 can be significant in other bases. As
for your code, it lacks any documentation and has numerous PEP8 errors and
warnings. Please see the following report for find out what sort of
problems were found: http://pep8online.com/s/xgMHiG3O
More